package com.ruoyi.discuss.domain;

import com.ruoyi.common.core.domain.BaseEntity;

import java.util.Date;

public class SysDiscuss extends BaseEntity {

    private Long discussId;
    //课程编号
    private Long courseNo;
    //用户ID
    private Long pubUserId;
    //内容
    private String content;
    //讨论数
    private Integer discussCount;
    //点赞数
    private Integer likeCount;
    //
    private Integer delFlag;
    //父讨论ID
    private Long parentDiscussId;

    //用户ID
    private Long replyUserId;
    //发布时间
    private Date createTime;

    private Date updateTime;


    public Long getDiscussId() {
        return discussId;
    }

    public void setDiscussId(Long discussId) {
        this.discussId = discussId;
    }

    public Long getCourseNo() {
        return courseNo;
    }

    public void setCourseNo(Long courseNo) {
        this.courseNo = courseNo;
    }

    public Long getPubUserId() {
        return pubUserId;
    }

    public void setPubUserId(Long pubUserId) {
        this.pubUserId = pubUserId;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public Integer getDiscussCount() {
        return discussCount;
    }

    public void setDiscussCount(Integer discussCount) {
        this.discussCount = discussCount;
    }

    public Integer getLikeCount() {
        return likeCount;
    }

    public void setLikeCount(Integer likeCount) {
        this.likeCount = likeCount;
    }

    public Integer getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(Integer delFlag) {
        this.delFlag = delFlag;
    }

    public Long getParentDiscussId() {
        return parentDiscussId;
    }

    public void setParentDiscussId(Long parentDiscussId) {
        this.parentDiscussId = parentDiscussId;
    }

    public Long getReplyUserId() {
        return replyUserId;
    }

    public void setReplyUserId(Long replyUserId) {
        this.replyUserId = replyUserId;
    }

    @Override
    public Date getCreateTime() {
        return createTime;
    }

    @Override
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    @Override
    public Date getUpdateTime() {
        return updateTime;
    }

    @Override
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
}
